Synonyms: subsidiary, subsidiary company
Definition: a company that is completely controlled by another company
Similar words: company
Definition: an institution created to conduct business
Usage: he only invests in large well-established companies; he started the company in his garage